let the record show - Español Inglés Diccionario